package fr.auzaiphe.admin.model;


/**
 * 
 * @author Hugp
 * Flags indiquant les débuts et fins de vies des indices dans la chronologie.
 * 
 */
public class FlagIndice
{
	private Indice indice;
	private int heure;
	
	/**
	 * Constructeur
	 * @param pIndice Indice pointé par le flag
	 * @param pHeure Heure d'activation du flag sur le chrono général
	 */
	public FlagIndice(Indice pIndice, int pHeure)
	{
		this.indice = pIndice;
		this.heure = pHeure;
	}
	
	public boolean equals(FlagIndice pFi)
	{
		return ((pFi.getHeure() == this.heure) && (pFi.getIndice() == this.indice));
	}

	public Indice getIndice()
	{
		return indice;
	}

	public void setIndice(Indice indice)
	{
		this.indice = indice;
	}

	public int getHeure()
	{
		return heure;
	}

	public void setHeure(int heure)
	{
		this.heure = heure;
	}
}
